measuring probe - Turkish English Dictionary